1 /*
2 * Angkor Web Framework
3 *
4 * Distributable under LGPL license.
5 * See terms of license at gnu.org.
6 */
7
8 package com.tirsen.angkor.event;
9
10
11 /***
12 * Provides an extensions to {@link ActionListener} interface where several other
13 * attributes of an action can be stored.
14 *
15 * <!-- $Id: Action.java,v 1.3 2002/10/09 21:37:37 tirsen Exp $ -->
16 *
17 * @author $Author: tirsen $
18 * @version $Revision: 1.3 $
19 */
20 public interface Action extends ActionListener
21 {
22 String DEFAULT = "Default";
23 String NAME = "Name";
24 String DESCRIPTION = "Description";
25 String IMAGE_URL = "Image URL";
26
27 Object getValue(String property);
28
29 void putValue(String property, Object o);
30
31 void setEnabled(boolean enabled);
32
33 boolean isEnabled();
34 }
This page was automatically generated by Maven